package com.eascs.workflow.processAuthorization.service;

import com.eascs.app.dao.PageResult;
import com.eascs.web.sso.User;
import com.eascs.workflow.common.vo.ModelResult;
import com.eascs.workflow.processAuthorization.vo.ProcessAuthorizationVo;


public interface IProcessAuthorizationService {
	
	public PageResult<Object[]> findProcessAuthorizationInfo(ProcessAuthorizationVo vo) ;
	
	public ModelResult<Boolean> saveProcessAuth(ProcessAuthorizationVo vo);
	
	public ModelResult<Boolean> updateProcessAuthStatus(ProcessAuthorizationVo vo);

	public User  findProcessAuthPerson(String psnCode,String processType);
}
